class: center, middle, inverse, title-slide .title[ # Initiation à QGIS et au traitement de l’IG dans un environnement SIG ] .subtitle[ ## Journées Data SHS - PUD Lille - Décembre 2022 ] .author[ ### Ronan Ysebaert - UAR RIATE, Université Paris Cité ] .date[ ### Dernière mise à jour: 2022-10-14 ] --- class: inverse middle center # Déroulé --- ### test .pull-left[ ### Information géographique ? (*9h - 9h45*) - Les composantes de l'information géographique - Où en trouver ? - Formats de fichiers ### Systèmes d'Information Géographiques ? (*9h45 - 10h30*) - Bref historique du développement des SIG - Principes et fonctionnalités - Principaux SIG - Présentation de QGIS #### Pause 10h30-10h45 ] .pull-right[ ### Systèmes de coordonnées de référence, projections *(10h45 - 11h15)* - Qu'est-ce qu'une projection ? - Comment gérer les projections de ses couches dans QGIS ? ### Manipulations de base *(11h15 - 12h30)* - Import de données tabulaires - Jointure attributaire - Jointure spatiale - Sélections attributaires #### Déjeuner 12h30 - 14h ] --- .pull-left[ .medium[ ### Géotraitements 14h - 15h - Présentation des géotraitements - Cas d'usage de géotraitements ### Bonnes pratiques 15h-15h15 - Travailler avec des fichiers projet - Modéliser sa chaine de traitement - Etre très organisé dans la gestion et l'archivage de ses fichiers. #### Pause 15h15-15h30 ### Mettre en page une carte 15h30 - 16h - Eléments fondamentaux sur l'habillage cartographique - Créer une mise en page avec QGIS ]] .pull-right[ .medium[ ### Cartographie thématique dans QGIS 16h - 16h30 - Typologies (symboles catégorisés) - Cartes choroplèthes (symboles gradués) ### Prolongements (non abordé dans le détail) 16h30 - 16h45 - Digitalisation - Statistiques spatiales - Quelques mots sur les outils dédiés à la cartographie thématique (Magrit) ### Moment d'échange ]] --- .left-column[ ### Atelier *Implantation d'un équipement dans la Métropole Européenne de Lille.* .small[ 4 critères proposés : - Dans un IRIS jeune - Dans un IRIS à faible revenu - A une certaine distance d'une médiathèque existante - Non loin du réseau de transport ] ] .right-column[ <img src="data:image/png;base64,#fig/seance5BIS.PNG" width="750" /> ] --- ## Télécharger les données de l'atelier [https://github.com/rysebaert/qgis_data_shs](https://github.com/rysebaert/qgis_data_shs){target="_blank"}  data > data.zip > download --- class: inverse middle center # 1. Information géographique ? --- ## Définition générale .pull-left[ L'information géographique peut être définie comme «**l'ensemble de la description d'un objet et de sa position géographique à la surface de la Terre.**» (*Association Française pour l'Information Géographique*). Toute information contenant une référence à un localisation, qu’il s’agisse d’un **point** précis du territoire, d’**une ligne** (route, frontière, cours d'eau) ou encore d’**une surface** (aire protégée, zone d’emploi, commune...) **a une dimension géographique**. Entre **60 et 80%** de l’information que nous traitons possède une dimension géographique. (*Hahmann S. et Burghardt D., 2012, « How much information is geospatially referenced? Networks and cognition »*). ] .pull-right[ Pour qu'une information soit considérée comme géographique, celle-ci doit précisément être **localisée dans l'espace**. La force des données géographiques est de pouvoir les croiser entre elles lorsqu'elles partagent un même socle géographique. On crée ainsi de la donnée à valeur ajoutée préparant la prise de décision (*Ministère de la Transition écologique et de la Cohésion des Territoires, 2019*). ] --- ## Les composantes de l'information géographique ``` ## Warning: le package 'DiagrammeR' a été compilé avec la version R 4.2.1 ```
## Niveau géométrique Le **niveau géométrique** d'un objet géographique correspond à **sa forme et sa localisation** sur la surface terrestre, exprimés dans un **système de coordonnées** explicite. <img src="data:image/png;base64,#fig/geom.png" width="900px" style="display: block; margin: auto;" /> --- ## Niveau géométrique Pour stocker, manipuler, analyser et représenter de l'information géographique, on distingue généralement 2 types de données : le raster et le vecteur. .pull-left[ ### Le raster **c'est une image** (plan scanné, photographie aérienne, image satellitaire...) **localisée dans l'espace**. L’information géographique est alors stockée dans des cellules (pixel) contiguës généralement carrées. Chaque pixel **défini par une résolution** possède des valeurs qui peuvent être traitées et cartographiées. La manipulation des rasters nécessite des méthodes et des outils spécialisés. ] .pull-right[ <span style="color:#9c2005;font-weight:bold;">Raster</span> <img src="data:image/png;base64,#fig/Capture1.PNG" width="512" /> </div> ] --- ## Niveau géométrique Pour stocker, manipuler, analyser et représenter de l'information géographique, on distingue généralement 2 types de données : le raster et le vecteur. ### Le vecteur .pull-left[ **Le format vectoriel** utilise le concept d'**objets géométriques (points, lignes, polygones) pour représenter (et stocker) des objets géographiques**. Les objets vectoriels ne ne pixellisent pas. On parlera néanmoins de **niveaux de généralisation** pour qualifier leur niveau de précision (parfois aussi appelée résolution). Leur manipulation est simple et permet de puissants traitements. ] .pull-right[ <div class="centered"> <span style="color:#9c2005;font-weight:bold;">Vecteur</span> <img src="data:image/png;base64,#fig/Capture2.PNG" width="400" /> </div> </div> ] --- ## Niveau géométrique Pour stocker, manipuler, analyser et représenter de l'information géographique, on distingue généralement 2 types de données : le raster et le vecteur. <img src="data:image/png;base64,#fig/raster_vecteur_2.png" width="600px" style="display: block; margin: auto;" /> --- ## Niveau topologique Le niveau topologique **d'un objet géographique se déduit du niveau géométrique**. Il correspond aux relations éventuelles avec d'autres objets ou phénomènes (ex : contiguïté entre deux bâtiments). <img src="data:image/png;base64,#fig/topologie.gif" width="500px" style="display: block; margin: auto;" /> --- ## Niveau sémantique **Il s'agit de l'ensemble des informations relatives à un objet géographique, qui le décrivent et le caractérisent**. Elles sont souvent nommées données attributaires. <br> <img src="data:image/png;base64,#fig/attribut.gif" width="800px" style="display: block; margin: auto;" /> --- ## Niveau sémantique **Il s'agit de l'ensemble des informations relatives à un objet géographique, qui le décrivent et le caractérisent**. Elles sont souvent nommées données attributaires. <br> <img src="data:image/png;base64,#fig/attribut.png" width="700px" style="display: block; margin: auto;" /> --- <br><br><br><br><br><br><br> # 2. Méthodes d'acquisition de l'information géographique --- ## Relevés de terrain Le **levé topographique avec théodolite** permet de relever précisément l'étendue et la topographie d'un territoire. Le **relevé de point GPS** permet de collecter la localisation précise d'objet dans l'espace.</p> ```r knitr::include_graphics('fig/triangualtion.png') knitr::include_graphics('fig/gps.jpg') ``` <img src="data:image/png;base64,#fig/triangualtion.png" width="40%" /><img src="data:image/png;base64,#fig/gps.jpg" width="40%" /> --- ## Télédétection (image satellite) **La télédétection comprend l’ensemble des procédés et techniques qui permettent d'acquérir à distance des informations sur les objets terrestres**, en utilisant les propriétés des ondes électromagnétiques émises ou réfléchies par ces objets. La collecte de données de télédétection est réalisée par des avions ou par des satellites. **Les informations géographiques collectées par télédétection sont stockées en format RASTER**. Le traitement de ce genre de données nécessite l'**utilisation de logiciels spécialisés (Envi, Erdas, Idrisi...).**. <img src="data:image/png;base64,#fig/teledec.jpg" width="830px" style="display: block; margin: auto;" /> --- ## Photogrammétrie (photo aérienne) et LiDAR **Ces deux technologies permettent de déterminer la forme, les dimensions, la position dans l'espace d'un objet**. Elles sont très utilisées pour les levés topographiques, mais aussi pour de nombreuses autres applications. <img src="data:image/png;base64,#fig/photogrametrie.jpg" width="800px" style="display: block; margin: auto;" /> <p style="line-height:1.3;font-size:10pt;">La photogrammétrie est une technologie passive. Elle est basée sur des images transformées de la 2D en modèles cartométriques 3D. Elle utilise le même principe que les yeux humains pour établir une perception de profondeur. La limitation de la photogrammétrie est qu’elle ne peut générer que des points basés sur ce que le capteur de la caméra peut voir.</p> <p style="line-height:1.3;font-size:10pt;">Lidar qui signifie Light Detection and Ranging est une technologie basée sur des faisceaux laser. Il tire au laser et mesure le temps qu’il faut pour que la lumière revienne. C’est ce qu’on appelle un capteur actif car il émet sa source d’énergie plutôt que de détecter l’énergie émise par les objets au sol.</p> --- ## Digitalisation **La digitalisation consiste à numériser des points à partir d'un support visuel**, c'est à dire à attribuer à chaque point des coordonnées X et Y dans un système quelconque. Cela revient le plus souvent à **créer des objets géographiques vectoriels à partir d'information géographique en mode RASTER (ex : photo aérienne)**. <img src="data:image/png;base64,#fig/digitalisation2.PNG" width="930px" style="display: block; margin: auto;" /> --- ## Les recensements et enquêtes **Les recensements de population et les enquêtes** contiennent la plupart du temps une dimension géographique. (ex : département de naissance, commune d'habitation, pays d'émigration...). Elles sont d'ailleurs **généralement diffusées par entités (objets) géographiques (IRIS, commune, département, région...)**. .pull-left[ <div class="centered"> <img src="data:image/png;base64,#fig/carte.png" width="450" /> </div> <p style="line-height:1.3;font-size:13pt;">Les données issues de recensements et d'enquêtes sont le plus souvent des données attributaires d'objets géographiques !</p> ] .pull-right[ Cette carte représente des données issues du RGP 2006 et fournies à l'échelle des communes françaises. Il suffit de les mettre en relation avec les polygones des limites communales françaises pour les transformer en données attributaires d'objets géographiques. ] --- ## Et... le Geoweb ! Le mot **Geoweb désigne le mélange du Web 2.0 (ou web participatif) avec tout ce qui est lié à l'information géographique**. Les **SIG grand public** (ex : OpenStreetMap), les **bases de données participatives** ayant une dimension géographique (ex : Le boin coin) et les **applications** utilisant la géolocalisation (ex : Twitter) sont des outils du Geoweb. ```r knitr::include_graphics('fig/cat-map.png') knitr::include_graphics('fig/gps2.jpg') ``` <img src="data:image/png;base64,#fig/cat-map.png" width="45%" /><img src="data:image/png;base64,#fig/gps2.jpg" width="45%" /> --- ### Géolocalisation / GPS Un exemple d'une application de suivi de bouquetins mis en oeuvre par le [Parc National du Mercantour](https://bouquetin.mercantour-parcnational.fr). <img src="data:image/png;base64,#fig/bouquetins.PNG" width="900px" style="display: block; margin: auto;" /> --- <br><br><br><br><br><br><br> # 3. Où trouver de l'information géographique ? --- ## Les fournisseurs d'IG (en France) ### Un incontournable : l'Institut Géographique National - [Géoservices de l'IGN](https://geoservices.ign.fr/telechargement) - [Géoportail (portail nationnal d’accès à l’information géographique de référence)](https://www.geoportail.gouv.fr/) ### Les organismes publics et les collectivités territoriales - [Bureau de Recherches Géologiques et Minières (BRGM)](http://infoterre.brgm.fr) - [Agence de l'Environnement et de la Maîtrise de l'Energie (ADEME)](https://data.ademe.fr/) - [Office national des forêts](https://www.onf.fr/onf/connaitre-lonf/+/35::open-data-pour-mieux-partager-les-donnees-forestieres.html) - [Institut d'aménagement et d'urbanisme de la région Île-de-France (IAU-idf)](http://data.iau-idf.fr/) - [Portail Open Data de la région Ile-de-France](https://data.iledefrance.fr/pages/home/) - [Mairie de Paris (Paris Data)](https://opendata.paris.fr) - ... --- ## Les fournisseurs d'IG (au niveau international) - [Eurostat - GISCO](https://ec.europa.eu/eurostat/web/gisco/geodata/reference-data) - [Copernicus](https://land.copernicus.eu/) - [Natural Earth](https://www.naturalearthdata.com/) - [World Pop](https://www.worldpop.org/) - [OpenStreetMap (OSM)](https://www.openstreetmap.fr/), données accessibles via des API comme [Overpass-turbo](http://overpass-turbo.eu/) - [Global Administrative Boundaries (GADM)](https://gadm.org/) --- ## OSM, la plateforme collaborative de l’IG libre OpenStreetMap (OSM) est un projet de cartographie lancé en 2004 qui a pour but de **constituer une base de données géographiques libre du monde** en utilisant le système GPS et d'autres données libres et ouvertes. **Tout le monde peut y contribuer et/ou utiliser les données**. <img src="data:image/png;base64,#fig/osm.png" width="960px" style="display: block; margin: auto;" /> --- ## OSM, la plateforme collaborative de l’IG libre <img src="data:image/png;base64,#fig/barsOSM.png" width="800px" style="display: block; margin: auto;" /> <p style="line-height:1.3;font-size:11pt;font-style:italic;text-align:center;">Densité des bars à Paris avec des données OSM ([T.Giraud, R Geomatic](https://rgeomatic.hypotheses.org/1244) ) </p> --- ## Questions centrales pour rechercher de l'IG - **Quel est mon espace d'étude ?** *Monde ? Europe ? France ? Ile-de-France ? ...*<br> - **Quel est l'objet géographique sur lequel je travaille ?** *Pays ? Régions ? Communes ? Parcs naturels ? Rivières ? ...* <br> - **Quelle est la thématique que je souhaite explorer ?** *Environnement ? Démographie ? Transport? ...* <br> - **Quel est le format de données que je recherche ?** *Géométries ? Données statistiques à joindre à mes couches géographiques ?* <br> - **Données conventionnelles ou non ? Quelle période ?** </br> D'un point de vue général, privilégiez l'usage de ressources gérées et maintenues par des **institutions**. --- ## L'importance des métadonnées .pull-left[ Avec la massification des données mises à disposition, **la documentation structurée** des données est essentielle. Elle facilite l'accès au contenu informationnel d'une ressource informatique. **Une métadonnée est littéralement une donnée sur une donnée. C'est un ensemble structuré d'informations décrivant une ressource** (pas spécifique à l'information géographique). Les métadonnées synthétisent des informations élémentaires et facilitent la compréhension et l'utilisation des données : **Auteur, date de création/modification, technique de collecte, qualité, taille du fichier, unité de mesure, droits d'utilisation...**. ] .pull-right[ <img src="data:image/png;base64,#fig/meta.png" width="700px" style="display: block; margin: auto;" /> Consulter attentivement les métadonnées associées aux données géographiques est primordial. ] --- <br><br><br><br><br><br><br> # 4. Les formats --- ## Format de stockage de données vectorielles Il existe **plusieurs formats de stockage de l'information géographique**. Les plus connus sont :</p> .medium[ .pull-left[ - **Shapefile (.shp)** : ou « fichier de couches » est le format de fichier **historique** des (SIG). Initialement développé par ESRI pour ses logiciels commerciaux, il est devenu un standard de facto, et est utilisé par un grand nombre de logiciels libres. - **Geographic JSON (.geojson)** : Un format ouvert d'encodage d'ensemble de données géospatiales simples utilisant la norme JSON (JavaScript Object Notation). Il permet de décrire des données de type point, ligne, chaîne de caractères, polygone et d'y ajouter des attributs d'information qui ne sont pas spatiaux. Le format GeoJSON, contrairement à la majorité des standards de systèmes d'informations géographiques, n'est pas écrit par l'Open Geospatial Consortium, mais par un groupe de travail de développeurs au travers d'internet. ] .pull-right[ - **GeoPackage (.gpkg)** : Un format de données géospatiales raster ou vecteur, ouvert, non propriétaire, non lié à un système d'exploitation. Conçu pour être aussi léger que possible, il permet notamment de stocker plusieurs couches géographiques dans un seul et même fichier. - **Keyhole Markup Language (.kml)** : ou « langage à base de balises géolocales », est fondé sur le formalisme XML et destiné à la gestion de l'affichage de données géospatiales dans les logiciels de SIG. Depuis 2008, le format est normalisé par l'Open Geospatial Consortium. Il s'agit, avec le .gpx, du format classique de données produites par GPS. ] ] --- ## Le shapefile Son extension est classiquement **.shp**, mais il est toujours accompagné de deux autres fichiers de même nom, mais aux extensions suivantes : .pull-left[ - <span style="font-size:13pt;line-height:1.3;color:#9c2005;">**.dbf**</span><span style="font-size:13pt;line-height:1.3;"> : fichier qui contient les données attributaires.</span> - <span style="font-size:13pt;line-height:1.3;color:#9c2005;">**.shx**</span><span style="font-size:13pt;line-height:1.3;"> : fichier qui stocke l'index de la géométrie.</span> <p style="font-size:13pt;line-height:1.3;">D'autres fichiers peuvent être également fournis :</p> - <span style="font-size:12pt;line-height:1.3;color:#9c2005;">**.sbn et .sbx**</span><span style="font-size:13pt;line-height:1.3;"> : index spatial des formes.</span> - <span style="font-size:13pt;line-height:1.3;color:#9c2005;">**.prj**</span><span style="font-size:13pt;line-height:1.3;"> : information sur le système de coordonnées.</span> - <span style="font-size:13pt;line-height:1.3;color:#9c2005;">**.shp.xml**</span><span style="font-size:13pt;line-height:1.3;"> : métadonnées du shapefile.</span> - <span style="font-size:13pt;line-height:1.3;">Et bien d'autres encore : .sbn, .sbx, .fbn,.fbx, .cpg, .atx... </span> ] .pull-right[ <img src="data:image/png;base64,#fig/shape_ex.png" width="400" /> ] --- ## Format de stockage des données attributaires **Les données attributaires peuvent être stockées dans des formats très différents**. Les SIG acceptent d'ailleurs de nombreux formats (.txt, .csv, .dbf, .xls, .xlsx, .ods, ...) en entrée pour importer des données attributaires. Ce n'est pas l'aspect le plus important. **L'identifiant géographique est en revanche primordial**. Il permet de faire le lien avec les géométries, et ainsi les enrichir. <img src="data:image/png;base64,#fig/jointure.png" width="635px" style="display: block; margin: auto;" /> <p style="font-size:12pt;line-height:1.3;font-style:italic;">Dans le cas ci-dessus, on utilise l'attribut (identifiant) NomC pour joindre la couche géographique (fichier shapefile) et la table d'attributs (fichier csv par exemple).</p> --- ## Données attributaires fournies par l'INSEE L'INSEE et l'IGN utilisent des identifiants identiques pour qualifier les objets géographiques de référence du territoire français. .pull-left[ <img src="data:image/png;base64,#fig/Excel_tab.png" width="480" /> ] .pull-right[ <img src="data:image/png;base64,#fig/qgis_IG.PNG" width="460" /> ] <p style="font-size:10pt;line-height:1.3;font-style:italic;">Dans les fichiers de données INSEE (à gauche) l'attribut qui sert d'identifiant unique pour les communes est nommé CODGEO (code INSEE des communes). La couche géographique des communes fournies par l'IGN (à droite), comportent le même identifiant unique nommé INSEE_COM** </p> --- <br><br><br><br><br><br><br> # Des questions ? --- # Atelier Partons en quête d'informations géographiques ! Nous tentons de retrouver : Objectifs : - La **dernière version "officielle" du découpage administratif** du territoire français (IGN). - Extraire les **parcs et jardins** de Paris avec **OpenStreetMap** et l'API [overpass-turbo](http://overpass-turbo.eu/). - Identifier les couches géographiques de **couverture du sol** mises à disposition pour les **villes Européennes** par l'institut **Copernicus**. Indice : pensez à spécifier dans votre recherche des mots-clés relatifs : - Au format des données souhaité (shapefiles) - A la couverture géographique désirée (France) - A l'objet géographique recherché. - A la source de données désirée. --- ## Atelier / Solution (1) .pull-left[ [La dernière version "officielle" du découpage administratif du territoire français](https://geoservices.ign.fr/adminexpress) : Admin express est dédié à cela. Pour cela il faut passer un peu de temps dans l'outil d'accès aux géoservices de l'IGN pour s'y retrouver ! Cette ressource permet d'accéder à tous les découpages géographiques officiels, depuis la commune à la région, et à différentes versions de découpage géographique. ] .pull-right[ <img src="data:image/png;base64,#fig/admin_express.PNG" width="800px" style="display: block; margin: auto;" /> ] --- ## Atelier / Solution (2) L'ONF répertorie [les ressources géographiques utiles](https://www.onf.fr/onf/connaitre-lonf/+/35::open-data-pour-mieux-partager-les-donnees-forestieres.html) pour la gestion forestière. Il s'agit de données produites par l'ONF, mais pas exclusivement. Un bon réflexe consiste à regarder ce qui est aussi disponible du côté de l'[IGN](https://geoservices.ign.fr/documentation/donnees/vecteur/bdforet). .pull-left[ <img src="data:image/png;base64,#fig/ONF.png" width="425" /> ] .pull-right[ <img src="fig/FORET.PNG" width="425" /> ] --- ## Atelier / Solution (3) Il est au préalable important de définir la clé-valeur de l'objet OpenStreetMap désiré grâce au [wiki OpenSteetMap](https://wiki.openstreetmap.org/wiki/Tag:leisure%3Dpark). Ensuite d'effectuer la requête de l'objet désiré via l'API overpass-turbo. .pull-left[ <img src="data:image/png;base64,#fig/osm_1.PNG" width="425" /> ] .pull-right[ <img src="data:image/png;base64,#fig/osm_2.PNG" width="425" /> ] --- ## Atelier / Solution (3) On peut ensuite exporter les résultats qui répondent à cette requête. <img src="data:image/png;base64,#fig/osm_3.PNG" width="800px" style="display: block; margin: auto;" /> --- ## Atelier / Solution (4) L'institut Copernicus [met à disposition](https://land.copernicus.eu/local/urban-atlas) des couches géographiques pour 788 villes européennes (en 2018) de couverture du sol. On peut retracer l'évolution des modifications d'occupation du sol entre 2006 et 2018. Il faut se créer un compte pour accéder aux données. <img src="data:image/png;base64,#fig/copernicus.PNG" width="800px" style="display: block; margin: auto;" /> --- --- ## Les outils : Logiciels d'analyse de données Les logiciels d'analyse de données (R, SAS, SPSS, etc.) permettent de traiter, explorer et analyser les données disposant d'une dimension géographique, grâce à du code et des fonctions. <img src="data:image/png;base64,#fig/rstudio.png" width="590px" style="display: block; margin: auto;" /> --- ## Les outils : Systèmes d'Informations Géographiques (SIG) Les SIG sont l'ensemble des outils informatiques permettant de **collecter, stocker, gérer, manipuler, analyser, modéliser et représenter de l’information géographique**. .center[ <img src="data:image/png;base64,#fig/qgis_style.png" width="480" /> ] --- ## Les outils : Logiciels de cartographie thématique Bien que les SIG permettent la réalisation de représentations cartographiques, il ne s'agit pas de leur principale fonctionnalité et réaliser une carte peut s'avérer fastidieux... Si l'on souhaite rapidement réaliser une carte qui respecte l'ensemble des règles de la cartographie, **il est plus simple d'utiliser un logiciel spécialisé**. <img src="data:image/png;base64,#fig/Magrit.png" width="500px" style="display: block; margin: auto;" /> --- class: inverse middle center # Immersion dans l'univers des SIG --- <br><br><br><br><br><br><br> # 1. Un peu d'histoire... --- ## Londres, 1854 .pull-left[ **John Snow** est un médecin britannique. Ses travaux sur la **propagation du choléra** dans le quartier de Soho à Londres en 1854 sont reconnus dans l'histoire de l'**épidémiologie moderne** et de l'**analyse spatiale**. .left-column[ <br>  ] .right-column[ .medium[ Il va identifier la **cause de l'épidémie** en utilisant un procédé simple, mais innovant, qui repose sur le principes de fonctionnement des SIG : **superposer deux couches géographiques différentes** : - **Les lieux de résidence des décès liés à l'épidémie**. - **Les pompes à eau** du quartier.]] .medium[ <br><br><br><br><br><br><br><br><br><br><br><br><br> Il déterminera que la **transmission s'effectue par l'eau** et **identifiera le foyer de contamination** : la pompe de Brewer Street.] ] .pull-right[  .leg-fig[**Carte de John Snow** avec la localisation des lieux de résidence des personnes décédées du choléra.] ] --- ## Londres, 1854 .pull-left[ **John Snow** est un médecin britannique. Ses travaux sur la **propagation du choléra** dans le quartier de Soho à Londres en 1854 sont reconnus dans l'histoire de l'**épidémiologie moderne** et de l'**analyse spatiale**. .left-column[ <br>  ] .right-column[ .medium[ Il va identifier la **cause de l'épidémie** en utilisant un procédé simple, mais innovant, qui repose sur le principes de fonctionnement des SIG : **superposer deux couches géographiques différentes** : - **Les lieux de résidence des décès liés à l'épidémie**. - **Les pompes à eau** du quartier.]] .medium[ <br><br><br><br><br><br><br><br><br><br><br><br><br> Il déterminera que la **transmission s'effectue par l'eau** et **identifiera le foyer de contamination** : la pompe de Brewer Street.] ] .pull-right[  .leg-fig[Carte de John Snow revue par Mark Monmonnier, 1996] ] --- ## Un précurseur des applications SIG .center[Si John Snow avait utilisé un système d'information géographique...] .pull-left[ <img src="fig/snow_2.png" height="500px"> ] .pull-right[ <img src="data:image/png;base64,#fig/sig_cholera.png" height="450" /> ] --- <br><br><br><br><br><br><br> # 2. Systèmes d'Information Géographique ? --- ## Historique **Le concept de Système d'Information Géographique s'est développé et a évolué avec le développement de l'informatique**. - **1950 – 1970** : début de l’informatique, premières cartographies automatiques. - **1970 - 1980** : diffusion des outils de cartographie automatique/SIG dans les organismes d’État (armée, cadastre, services topographiques… - **1980 - 1990** : croissance du marché des logiciels SIG, développement des applications SIG. - **Depuis les années 90 et 2000** : diffusion de SIG plus légers, libres, d'applications web et banalisation de l’usage de l’information géographique (cartographie en ligne, calcul d’itinéraires, utilisation de la géolocalisation, base de données participatives. .medium[ **Les SIG sont aujourd’hui utilisés dans de nombreux domaines** : *Agriculture, aménagement du territoire, architecture, assurances & banque, automobile, BTP, cadastre, découpage électoral, défense, démographie, eau et assainissement, électricité, enseignement, environnement, épidémiologie, équipement, géologie, géomarketing, gestion de flotte, gestion de patrimoine, gestion de réseaux, gestion des sols, Internet, immobilier, implantation de commerces, ingénierie logistique, optimisation de parcours, pétrole et gaz, publicité, recherche, ressources naturelles, santé, services d'urgence, télécommunications, tourisme,...* ] --- ## Définition **Système informatique de matériels, de logiciels, et de processus conçus pour permettre la collecte, la gestion, la manipulation, l'analyse, la modélisation et l'affichage de données à référence spatiale** afin de résoudre des problèmes complexes d'aménagement et de gestion. (*Comité fédéral de coordination inter-agences pour la cartographie numérique, 1988*)</p> .pull-left[ La pratique des logiciels de SIG est un métier : **sigiste**. Le SIG est également **l'outil de référence des géomaticiens**. La géomatique est une discipline issue de la géographie et des développements de l'informatique (**GEO**graphie + infor**MATIQUE**). La géomatique regroupe l'ensemble des outils et méthodes permettant d'acquérir, de représenter, d'analyser et d'intégrer des données géographiques. ] .pull-right[  ] --- ## Principes et fonctionnalités Les logiciels SIG permettent de **superposer des couches géographiques de différentes natures, dans un même système de projection**. Cela permet de réaliser de puissantes **analyses croisées**. .pull-left[ <br><br><br> Ces logiciels permettent d'opérer sur l'intégralité de la chaîne de traitement des données géographiques : - **Digitalisation** (Saisir et abstraire) - **Stockage** et **gestion** (Base de données) - **Analyse** (Géotraitements, analyse spatiale) - **Représentation** (Cartographie) ] .pull-right[ <img src="data:image/png;base64,#fig/multi_couche.jpg" height="450" /> ] --- ## Principes et fonctionnalités .pull-left[ <br><br><br> Pour **modéliser la réalité**, on superpose plusieurs couches d'information géographique, **vecteur et/ou raster**. Chaque **couche géographique contient des objets de même type** (adresses, parcelles, routes, bâtiments, cours d'eau, limites administratives...) **Une couche géographique = un type d'objet géographique** : point, ligne, polygone ou image géoréférencée (raster). ] .center[ .pull-right[ <img src="data:image/png;base64,#fig/GIS_SPAIN.jpg" height="450" /> ]] --- ## Principes et fonctionnalités Un SIG permet de travailler sur les trois composantes de l'information géographique : .pull-left[ .medium[ ### Niveau sémantique **Les attributs** qui décrivent les objets géographiques (ex : libellé, population, catégorie) **peuvent être modifiés, supprimés, ajoutés et surtout requêtés** : Il est possible de sélectionner des objets géographiques **en fonction de la valeur des attributs**. ### Niveau géométrique Possibilité de **modifier la localisation** et/ou **la forme** des objets géographiques, de **calculer des surfaces**, **des distances**, ou encore des **zones tampons**, de **convertir des polygones en point**... Les opérations possibles sur la géométrie des objets sont multiples. ] ] .pull-right[ .medium[ ### Niveau topologique Une fonctionnalité puissante qui consiste à **requêter des objets par localisation**, c'est à dire **en fonction de leur positionnement par rapport à d'autres objets**. Pour cela on peut utiliser une série d'opérateur, exemple : *Contient*, *Croise*, *Intersecte*, *Est à l’intérieur*...] .center[  .small[ Ex : *Sélection d'objets géographiques ponctuels situés à une certaine distance (euclidienne) d'autres objets géographiques ponctuels* ]]] --- ## Principaux logiciels SIG .center[ <img src="data:image/png;base64,#fig/logiciels.PNG" height="500" /> ] --- ## Installez QGIS ! Pour travailler depuis chez vous, nous vous conseillons d'installer QGIS sur votre ordinateur personnel *(https://www.qgis.org/fr/site/forusers/download.html)*. Choisissez la version long terme (la plus stable). .center[ <img src="data:image/png;base64,#fig/qgisinstall.PNG" height="450" /> ] --- <br><br><br><br><br><br><br> # 3. Premiers pas dans un SIG et découverte de QGIS Téléchargez les données sur [Moodle](https://moodle.u-paris.fr/course/view.php?id=6316) --- ## Présentation des données à disposition - Couches géographiques Les couches géographiques vectorielles (points, lignes, surfaces) au format shapefile (. shp), auxquelles sont souvent associées des attributs (ex : capacité des salles de cinéma). .pull-left[ .medium[ **00_Équipements existants** - Bibliothèques et médiathèques, conservatoires de musique, missions locales pour l'emploi, salles de cinéma, équipements sportifs, issues de la plateforme open data de la région Ile-de-France, contient les localisations des équipements cibles pour votre étude - Hôtels à insecte, ruches, lieux d'écoute à oiseaux, issus de la plateforme collaborative OpenStreetMap. **Attention à la complétude des données** ! **01_Maillages territoriaux** : IRIS, communes, EPCI et départements de la Métropole du Grand Paris L’IRIS correspond au découpage territorial le plus fin en France. Ce sera aussi la brique territoriale que vous utiliserez pour définir le lieu d’implantation (favorisez l’implantation de l’équipement dans tel et tel IRIS…) IRIS…). Source : IGN en géographie du 1er janvier 2022). ] ] .pull-right[ ] --- ## Présentation des données à disposition - Couches géographiques D’autres couches géographiques sont disponibles. Elles serviront à définir des critères d’implantation pour optimiser l’implantation de l’équipement que vous aurez choisi.. .medium[ .pull-left[ **BPE** : une sélection pour l’Ile de France de 44 équipements géolocalisés que nous avons jugé adapté au regard des équipements à implanter. Source INEE, Base Permanente des Équipements 2021 **Grille 200 m** : Des données socio économiques dans des carreaux réguliers de 200 mètres de côté (le plus fin existant en France). **Couverture du sol** : les parcs et jardins, les zones majoritairement dédiées aux fleurs, les forêts et vergers de la Métropole du Grand Paris. Source : OpenStreetMap. **Hydrologie** : Le réseau hydrologique principal d’Ile de France (Seine, Marne). Source Plateforme Open Data de la Région Ile de France. ] .pull-right[ **Transports** : Le réseau routier principal et le réseau ferré en Ile de Franc e (source : OpenStreetMap ), ainsi que la localisation des arrêts de bus, de train, de tram et de métro (source : Plateforme Open Data de la Région Ile de France. ] ] --- ## Présentation des données à disposition - Données statistiques Fichiers au format Excel qui correspondent à des extraits pour la Métropole du Grand Paris des données officielles de l’INSEE à l’échelle des IRIS et à la commune. .medium[ .pull-left[ **BPE** : Les mêmes équipements que ceux disponibles dans le dossier des couches géographiques, mais agrégés à l’échelle des IRIS et des communes (e.g. nombre de médecins généralistes par IRIS ou par commune). Source : INSEE, Base Permanente des équipements en 2021. **Démo** : Population totale et structure par âge de la population. Source : INSEE. **Socio-éco** : Structure de l’emploi (chômage, type de salariat, catégories socioprofessionnelles) de la population de plus de 15 ans selon la situation d’activité et niveaux de vie des ménages (pauvreté, revenus). Source : INSEE. A partir de ces données, vous pourrez être en mesure de calculer des ratios d'intérêt : taux de chômage, part de la population jeune / âgée... ] .pull-right[ ] ] --- ## Présentation des données à disposition - Métadonnées Les métadonnées apportent des éléments essentiels pour comprendre le contenu des ressources à votre disposition, leur origine et d'éventuelles informations sur leur utilisation. Leur consultation attentive est primordiale. .medium[ Avec ces métadonnées, vous êtes en mesure de répondre aux questions suivantes : *Quelle est la signification du code "P18_POP0002" ? Quelle est son unité de mesure ? Qui a produit la donnée, quand ? Quelle est l'année de référence de l'indicateur ??* ]  --- ## Ouvrir QGIS **Lancez l'application QGIS Desktop**, comme vous le feriez avec n'importe quel logiciel : <br><br> .center[ <img src="data:image/png;base64,#fig/logo_qgis.PNG" width="520" /> ] --- ## Organiser son travail L'utilisation d'un SIG nécessite de la **rigueur méthodologique**, car l'on se retrouve vite submergé de fichiers. Vous devez donc : - Travailler en **projet**. - Utiliser des **intitulés de fichiers** intelligibles. - Ranger vos données en utilisant des **sous-répertoires**. - Stocker votre projet **sur une clef USB** (et faire une copie). Commencez par **créer votre répertoire de travail** (sur une clé USB de préférence). Téléchargez les données du Moodle et décompressez-les dans votre répertoire de travail. **Ouvrez Qgis et créez un nouveau projet**. *(Projet/enregister/)* --- ## Organiser son projet Dans votre répertoire de travail, créez une architecture de sous-répertoires qui vous paraît cohérente et dans laquelle vous vous y retrouverez facilement. Ne gardez que les fichiers qui vous seront utiles !</p> .center[ <img src="data:image/png;base64,#fig/orgaprojet.png" height="450" /> ] --- .left-column[ ## L'Interface de QGIS .medium[ 1. **Menu principal** 2. **La barre d’outils** : Raccourci vers les outils les plus récurrents utilisés 3. **Barre d’outils latérale** : Par défaut, raccourci vers les options d'import de données. 4. **La barre d’état** : Niveau de zoom, échelle, coordonnées géographiques 5. **Les panneaux** : Explorateur, listing des couches géographiques chargées... 6. **Le canevas de carte** : visualisation des couches géographiques. ] ] .right-column[  ] --- .left-column[ ## Importer une couche vectorielle **Pour importer des données facilement**, utilisez la barre d'outil latérale. Choisissez l'icône **en fonction du type de données à importer** (Vecteur, raster, csv...). Choisissez la couche *IRIS* (Couches Géo > 01_Découpages_territoriaux) ] .right-column[  .center[ Importez la couche **IRIS** dans QGIS ] ] --- .left-column[ ## Sélection par attributs Il est possible de sélectionner les objets géographiques à partir de leur **table attributaire** 1. Clic droit sur la couche IRIS 2. Ouvrir la table d'attribut 3. Sélectionner les entités en utilisant une expression ] .right-column[  .center[ Sélectionnez uniquement les IRIS de **votre espace d'étude** ] ] --- .left-column[ ## Sélection par attributs Il est possible de sélectionner les objets géographiques à partir de leur **table attributaire** 1. Clic droit sur la couche IRIS 2. Ouvrir la table d'attribut 3. Sélectionner les entités en utilisant une expression 4. Choisir son espace d'étude (champ LIB_EPCI) ] .right-column[  .center[ Sélectionnez uniquement les IRIS de **votre espace d'étude** ] ] --- .left-column[ ## Export d'une sélection 1. Suite à la précédente sélection, clic droit sur la couche IRIS 2. Sélectionner "Exporter, sauvegarder les entités sous... 3. Sélectionner **l'emplacement de votre dossier de travail** et **nommer** la couche. Choisissez un format shapefile ou GEOJSON. 4. Sélectionner l'option **N'enregistrer que les entités sélectionnées** ] .right-column[  .center[ **Exportez les IRIS** qui composent votre espace d'étude ] ] --- .left-column[ ## Gestion de la projection **La projection** d'une couche géographique **est indiquée dans ses propriétés générales**. .medium[ Les couches géographiques s'affichent automatiquement dans le système de projection de la première couche géographique importée. Pour modifier le système de projection, il suffit d'enregistrer une nouvelle version de la couche géographique concernée dans le système de projection souhaité (clic-droit sur la couche, enregistrez-sous...). ] ] .right-column[  Importez la couche géographique contenant vos **équipements d'intérêt**, observez sa **projection** et enregistrez la dans la même projection que celle de vos **IRIS**. ] --- .left-column[ ## Quelques options utiles **Pour sélectionner et zoomer**, utilisez les différentes fonctionnalité de la barre d'outils. .medium[ Les icônes *loupe* permettent de **zoomer/dé-zoomer**. Il est également possible d'utiliser la roulette de votre souris. **L'outil de sélection offre plusieurs solutions** : sélection par clic, par polygone, à main levée... ] ] .right-column[ .center[  ] ] --- .left-column[ ## Gestion de l'affichage graphique Pour changer l'ordre d'affichage des couches, il suffit de les faire glisser à la position de son choix, comme des onglets dans un navigateur Web. Pour **visualiser l'ensemble d'une couche géographique**, **cliquez droit sur la couche** concernée dans le panneau légende, puis cliquez sur *Zoomer sur la couche*. ] .right-column[  .center[ Importez la couche géographique des **communes**, placer les couches géographiques dans l'ordre suivant : **IRIS, communes, votre équipement** ] ] --- .left-column[ ## Gestion de l'affichage graphique Modifier le style graphique (**symbologie**) d'une couche géographique **Double-clic sur la couche géographique concernée**, puis onglet*symbologie*. ] .right-column[  .center[ Jouer sur le **style graphique** (couleur de fond, bordures) des couches IRIS, communes et équipement. ] ] --- .left-column[ ## Gestion de l'affichage graphique Rajouter des **labels (étiquettes)** à la couche peut faciliter le repérage / la lecture de la carte. Clic-droit sur la couche commune, puis propriétés. Cliquez ensuite sur "étiquettes". ] .right-column[ .center[  Faites apparaître sur l'espace d'affichage **le nom des communes** de votre espace d'étude. ] ] --- ## Gestion de l'affichage graphique .center[ <img src="data:image/png;base64,#fig/todostyles.PNG" width="600" /> Familiarisez vous avec vos équipements et votre espace d'étude en **superposant intelligemment les couches IRIS, communes, départements** ainsi que celle contenant **votre équipement**. Jouez sur les styles, et améliorez la **lisibilité** ] --- ## Exportez une image, enregistrez votre projet .left-column[ <img src="data:image/png;base64,#fig/export.PNG" height="300" /> ] .right-column[ **Vous pouvez exporter le visuel créé au format .png**. Attention néanmoins, il **manque beaucoup d'éléments** (titre, légende, sources...) etc. pour que cette carte soit valable ! Nous verrons cela dans les prochaines séances. Cela peut néanmoins constituer une base de travail et de réflexion. **Enregistrez votre projet à la racine de votre dossier de travail**. Les couches que vous avec chargé et leur style associé seront ainsi enregistrées pour la prochaine utilisation ] --- --- <br><br><br> .center[ # Merci ! <br><br> .medium[ Présentation réalisée avec [xaringan](https://github.com/yihui/xaringan) et [R Markdown](https://rmarkdown.rstudio.com/) *css* s'inspirant du thème [css rutgers](https://github.com/jvcasillas/ru_xaringan) et diverses adaptations proposées par [@oliviergimenez](https://github.com/oliviergimenez) ] ] <br><br><br><br> .left[ .medium[ | | | | :--------------------------------------------------------------------------------------------------------- | :-------------------------------- | | <svg viewBox="0 0 512 512" style="height:1em;position:relative;display:inline-block;top:.1em;" xmlns="http://www.w3.org/2000/svg"> <path d="M464 64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm0 48v40.805c-22.422 18.259-58.168 46.651-134.587 106.49-16.841 13.247-50.201 45.072-73.413 44.701-23.208.375-56.579-31.459-73.413-44.701C106.18 199.465 70.425 171.067 48 152.805V112h416zM48 400V214.398c22.914 18.251 55.409 43.862 104.938 82.646 21.857 17.205 60.134 55.186 103.062 54.955 42.717.231 80.509-37.199 103.053-54.947 49.528-38.783 82.032-64.401 104.947-82.653V400H48z"></path></svg> | [ronan.ysebaert@cnrs.fr](mailto:ronan.ysebaert@cnrs.fr) | | <svg viewBox="0 0 576 512" style="height:1em;position:relative;display:inline-block;top:.1em;" xmlns="http://www.w3.org/2000/svg"> <path d="M280.37 148.26L96 300.11V464a16 16 0 0 0 16 16l112.06-.29a16 16 0 0 0 15.92-16V368a16 16 0 0 1 16-16h64a16 16 0 0 1 16 16v95.64a16 16 0 0 0 16 16.05L464 480a16 16 0 0 0 16-16V300L295.67 148.26a12.19 12.19 0 0 0-15.3 0zM571.6 251.47L488 182.56V44.05a12 12 0 0 0-12-12h-56a12 12 0 0 0-12 12v72.61L318.47 43a48 48 0 0 0-61 0L4.34 251.47a12 12 0 0 0-1.6 16.9l25.5 31A12 12 0 0 0 45.15 301l235.22-193.74a12.19 12.19 0 0 1 15.3 0L530.9 301a12 12 0 0 0 16.9-1.6l25.5-31a12 12 0 0 0-1.7-16.93z"></path></svg> | [riate.cnrs.fr](https://riate.cnrs.fr/) | | <svg viewBox="0 0 512 512" style="height:1em;position:relative;display:inline-block;top:.1em;" xmlns="http://www.w3.org/2000/svg"> <path d="M105.2 24.9c-3.1-8.9-15.7-8.9-18.9 0L29.8 199.7h132c-.1 0-56.6-174.8-56.6-174.8zM.9 287.7c-2.6 8 .3 16.9 7.1 22l247.9 184-226.2-294zm160.8-88l94.3 294 94.3-294zm349.4 88l-28.8-88-226.3 294 247.9-184c6.9-5.1 9.7-14 7.2-22zM425.7 24.9c-3.1-8.9-15.7-8.9-18.9 0l-56.6 174.8h132z"></path></svg> | [gitlab.huma-num.fr/rysebaert](https://gitlab.huma-num.fr/rysebaert) | | <svg viewBox="0 0 496 512" style="height:1em;position:relative;display:inline-block;top:.1em;" xmlns="http://www.w3.org/2000/svg"> <path d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"></path></svg> | [@rysebaert](https://github.com/rysebaert) | | <svg viewBox="0 0 384 512" style="height:1em;position:relative;display:inline-block;top:.1em;" xmlns="http://www.w3.org/2000/svg"> <path d="M369.9 97.9L286 14C277 5 264.8-.1 252.1-.1H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V131.9c0-12.7-5.1-25-14.1-34zM332.1 128H256V51.9l76.1 76.1zM48 464V48h160v104c0 13.3 10.7 24 24 24h104v288H48zm72-60V236c0-6.6 5.4-12 12-12h69.2c36.7 0 62.8 27 62.8 66.3 0 74.3-68.7 66.5-95.5 66.5V404c0 6.6-5.4 12-12 12H132c-6.6 0-12-5.4-12-12zm48.5-87.4h23c7.9 0 13.9-2.4 18.1-7.2 8.5-9.8 8.4-28.5.1-37.8-4.1-4.6-9.9-7-17.4-7h-23.9v52z"></path></svg> | [rysebaert.github.io/mta_geoteca](https://rysebaert.github.io/mta_geoteca) | <svg viewBox="0 0 581 512" style="height:1em;position:relative;display:inline-block;top:.1em;" xmlns="http://www.w3.org/2000/svg"> <path d="M581 226.6C581 119.1 450.9 32 290.5 32S0 119.1 0 226.6C0 322.4 103.3 402 239.4 418.1V480h99.1v-61.5c24.3-2.7 47.6-7.4 69.4-13.9L448 480h112l-67.4-113.7c54.5-35.4 88.4-84.9 88.4-139.7zm-466.8 14.5c0-73.5 98.9-133 220.8-133s211.9 40.7 211.9 133c0 50.1-26.5 85-70.3 106.4-2.4-1.6-4.7-2.9-6.4-3.7-10.2-5.2-27.8-10.5-27.8-10.5s86.6-6.4 86.6-92.7-90.6-87.9-90.6-87.9h-199V361c-74.1-21.5-125.2-67.1-125.2-119.9zm225.1 38.3v-55.6c57.8 0 87.8-6.8 87.8 27.3 0 36.5-38.2 28.3-87.8 28.3zm-.9 72.5H365c10.8 0 18.9 11.7 24 19.2-16.1 1.9-33 2.8-50.6 2.9v-22.1z"></path></svg> | [github.com/rysebaert/mta_geoteca/script.R](https://github.com/rysebaert/mta_geoteca/blob/main/script.R) ]]